/*此文件包含 首页 样式表设置*/





/*主体*/
.home_left { float:left; width:755px; padding:0 0 0 8px;}
.home_right { float:right; width:220px;}
.m_box { clear:both; margin:0 0 10px 0; float:left; width:565px}
.m_box .m_box_l { float:left; width:750px;}
.m_box .m_box_r { float:right; width:245px;}
h6.h_title_01 { background:url(../images/h_title_01.gif) repeat-x;color:#B70701;  font-size:14px; /*text-indent:10px;*/ padding:10px 0 0 0; height:19px;}
h6.h_title_01 a:link,h6.h_title_01 a:visited {color:#B70701;}
h6.h_title_01 span { float:right; font-size:12px; font-weight:normal; padding:0 10px 0 0;/* background:url(../images/more_j.gif) no-repeat right 1px; margin:0 5px 0 0;*/}
h6.h_title_01 b { font-weight:normal; color:#B90601; font-size:12px; padding:0 0 0 10px;}
h6.h_title_01 b a:link,h6.h_title_01 b a:visited { color:#666666}


/*头条新闻*/
ul.top_news { height:19px; padding:0; background:url(../images/red_line.gif) repeat-x 0 bottom; margin:0 0 10px 0;}
ul.top_news li { float:left; display:block; width:61px; line-height:19px; text-align:center; background:url(../images/top_tab_bak.gif) no-repeat; cursor:pointer; margin:0 2px;text-indent:0; color:#94ABC3}
ul.top_news li.hover { background:url(../images/top_tab_hover.gif) no-repeat; width:153px; color:#B70701}
ul.top_news li a:link, ul.top_news li a:visited { color:#94ABC3;}
.top_news_l { float:left; width:310px;}
.top_news_l h1 { font-size:20px; font-weight:normal; font-family:黑体; line-height:25px; margin:7px 0 5px 0;}
.top_news_l h1 img { padding:0 2px 0 0;}
.top_news_l h1 span { font-size:12px; font-weight:normal; font-family:"宋体"}
.top_news_l p { color:#666666; line-height:23px; margin:0 0 10px 0;}
.top_news_l p a:link,.top_news_l p a:visited { color:#B70701;}
.top_news_l p img { padding:0 2px 0 0;}
.top_news_l ul li { line-height:23px; background:url(../images/point.gif) no-repeat 0 10px; text-indent:10px; font-size:12px}

.top_news_r { float:right; width:245px;}
.top_news_r h1 { font-size:14px; line-height:25px; }
.top_news_r p { color:#666666; line-height:23px; border-bottom:dotted 1px #CCCCCC; padding:0 0 6px 0; margin:0 0 6px 0;}
.top_news_r p img { float:right; border:solid 1px #CCCCCC; display:block; margin:0 0 0 10px;}
.top_news_r ul li { line-height:24px; background:url(../images/point_red.gif) no-repeat 0 10px; text-indent:10px; font-size:12px; color:#325281; border-bottom:dotted 1px #CCCCCC}
.top_news_r ul li a{color:#325281; }

/*今日焦点*/
.h_focus { padding:10px 0 0 0;}
.h_focus h1 { font-size:14px; line-height:25px; height:25px;}
.h_focus h1 span { font-size:12px; font-weight:normal; padding:0 0 0 5px; color:#999999}
.h_focus p { color:#666666; line-height:20px;border-bottom:dashed 1px #CCCCCC; margin:0 0 5px 0; height:45px; overflow:hidden}

/*特别报道*/
.h_special { padding:10px 0 0 0;}
.h_special div { clear:both;border-bottom:dashed 1px #CCCCCC; height:120px; margin:0 0 8px 0; overflow:hidden}
.h_special div img { float:left; display:block; margin:5px 5px 0 0;}
.h_special div h1 { font-size:14px; line-height:25px; }
.h_special div p { color:#666666; line-height:20px; padding:0 0 10px 0;}

/*对话*/
.h_klatch {}
.h_klatch p { background:url(../images/ico_inter.gif) no-repeat right 0; clear:both; height:110px; border-bottom:dashed 1px #cccccc; margin:10px 10px 10px 0;}
.h_klatch p img { float:left; display:block; margin:0 0 0 0; }
.h_klatch p span { font-size:14px; line-height:24px; width:180px; padding:5px 15px 0 0; color:#666666; display:block; float:right}
.h_klatch p span.klatch_peop { font-size:12px; line-height:23px; clear:both; width:295px; padding:5px 0 0 0; color:#b90601; display:block; float:none; height:23px;}

/*三行切换新闻*/
.topoc_menu { background:url(../images/h_title_01.gif) repeat-x; color:#B70701; padding:10px 0 0 0; height:19px;}
ul.topoc { height:19px; padding:0; background:url(../images/red_line.gif) repeat-x 0 bottom;}
ul.topoc li { float:left; display:block; width:46px; line-height:19px; text-align:center; background:url(../images/top4_tab_off.gif) no-repeat; cursor:pointer; margin:0 2px;text-indent:0; color:#94ABC3}
ul.topoc li a:link, ul.topoc li a:visited {color:#94ABC3}
ul.topoc li.hover { background:url(../images/top4_tab_on.gif) no-repeat; width:46px; color:#B70701}
ul.topoc li.hover a:link, ul.topoc li.hover a:visited {color:#B70701}
.topoc_con {}
.topoc_con ul { padding:5px 0 0 0;}
.topoc_con ul li { line-height:24px; background:url(../images/point.gif) no-repeat 0 10px; text-indent:10px;width:240px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

/*排行榜*/
.topic_menu { background:url(../images/h_title_01.gif) repeat-x; color:#B70701; padding:10px 0 0 0; height:19px;}
ul.topic { height:19px; padding:0; background:url(../images/red_line.gif) repeat-x 0 bottom; }
ul.topic li { float:left; display:block; width:61px; line-height:19px; text-align:center; background:url(../images/top_tab_bak.gif) no-repeat; cursor:pointer; margin:0 2px;text-indent:0; color:#94ABC3}
ul.topic li.hover { background:url(../images/tab_on.gif) no-repeat; width:61px; color:#B70701}
.topic_con {}
.topic_con ul { padding:5px 0 0 0; background:url(../images/topic.gif) no-repeat 0 11px;}
.topic_con ul li { line-height:24px; text-indent:15px; width:240px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}


/*专题*/
.h_zhuanti { padding:10px 0 0 0;}
.h_zhuanti div { clear:both;border-bottom:dashed 1px #CCCCCC; padding:0 0 12px 0; margin:0 0 8px 0;}
.h_zhuanti div img { float:left; display:block; margin:5px 5px 5px 0;}
.h_zhuanti div h1 { font-size:14px; line-height:25px; }
.h_zhuanti div p { color:#666666; line-height:23px;}
.h_zhuanti h5 { color:#B70701; font-size:12px; line-height:20px;}
.h_zhuanti ul { }
.h_zhuanti ul li { float:left; width:47%; line-height:23px; background:url(../images/icos_j.gif) no-repeat 0 6px; text-indent:13px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

/*即时新闻*/
.news {clear: both; }
.n_nbox { height:245px; overflow:hidden}
.news ol {padding:0; float:right;  margin: -19px 8px 0px 0px; list-style-type: none}
.news ol li {display: inline; margin: 0px 0px 0px 3px; width:10px;}
.news ol li a {background: url(../images/switcher.gif) 0px -10px; cursor:pointer}
.news ol li a:hover {background: url(../images/switcher.gif) 0px 10px}
.news ol li a.active {background: url(../images/switcher.gif) 0px 0px}
.news ol li a.active:hover {background: url(../images/switcher.gif) 0px 0px}
.news ul { overflow:hidden;padding:5px 0 0 0;}
.news ul li { text-align:left; }
/*.news ul li a { display:block; line-height:24px; height:24px; background:url(../images/point.gif) no-repeat 0 10px; text-indent:10px; width:300px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.news ul li a span { color:#999999; font-size:10px}*/
.news ul li div { display:block; line-height:24px; height:24px; background:url(../images/point.gif) no-repeat 0 10px; text-indent:10px; width:300px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.news ul li div span { color:#999999; font-size:10px}
.news ul li div a.focus:link,.news ul li div a.focus:visited {color:#B70701; padding:0 5px 0 0;}

/*右栏*/
.rpart { padding:5px 5px 0 5px; background:#f0f0f0; margin:0 15px 0 0; width:200px;}
.r_box { border:solid 1px #CCCCCC; border-top:solid 1px #B70701; margin:0 0 10px 0; background:#FFFFFF}
h6.rpart_tit { color:#B70701;font-size:14px; line-height:25px; height:25px; background:url(../images/rpart_tit.gif) repeat-x; padding:0 0 0 10px;}
h6.rpart_tit span { float:right; font-size:12px; font-weight:normal; padding:0 5px 0 0; margin:0 5px 0 0; line-height:25px; vertical-align:bottom}
h6.rpart_tit span img { vertical-align:bottom; padding:5px 0 0 0;}
h6.rpart_tit a:link,h6.rpart_tit a:visited {color:#B70701}
span.icos_fabiao { float:right; margin:10px 0 0 0;}
/*右栏 橱窗*/
.r_show { background:url(../images/r_show_bg.gif); width:auto; height:105px; padding:10px; overflow:hidden; margin:0 0 10px 0; clear:both }
.r_show h1 { font-size:14px; line-height:22px; height:27px}
.r_show h1 span { color:#FFFFFF; background:#B70701; line-height:18px; padding:2px 5px 0 5px;; float:left; display:block; margin:0 5px 0 0;}
.r_show h1 span a:link,.r_show h1 span a:visited { color:#FFFFFF}
.r_show p { line-height:23px; color:#666666}
.r_show p img { display:block; float:left; margin:0 5px 0 0;}
.show_ctrl { float:right; padding:0 3px 0 0;}
.show_ctrl img { vertical-align:middle}
/*右栏 论见*/
.r_opinion { padding:10px;}
.r_opinion p { line-height:20px; clear:both; padding:0 0 10px 0; margin:0 0 5px 0; color:#666666}
.r_opinion p img { display:block; margin:0 5px 0 0; float:left}
.r_opinion p b { display:block; color:#000000}
.r_opinion p span { color:#B70701; padding:0 5px 0 0;}
.r_opinion ul { border-top:dashed 1px #CCCCCC; padding:5px 0 0 0;}
.r_opinion ul li { line-height:23px;}
.r_opinion ul li span { padding:0 5px 0 0;}
.r_opinion ul li span a:link,.r_opinion ul li span a:visited { color:#B90601}
/*右栏 天下*/
.r_global { padding:10px;}
.r_global_con { clear:both}
.r_global p { line-height:20px; clear:both; padding:0 0 10px 0; margin:0 0 5px 0; color:#666666}
.r_global p img { display:block; margin:0 5px 0 0; float:left}
.r_global p b { display:block; color:#000000}
.r_global_menu {padding:0; float:right;  margin: -28px 0 0px 0px; padding:0 25px 0 0;}
.r_global_menu ul {}
.r_global_menu ul li { float:left; display:block; text-align:center; border-right: solid 1px #B70701; padding:0 10px; line-height:14px; color:#666666; cursor:pointer}
.r_global_menu ul li.hover { color:#B70701}
ul.r_global_ul { border-top:dashed 1px #CCCCCC; padding:5px 0 0 0;}
ul.r_global_ul li { line-height:23px;}
ul.r_global_ul li span { padding:0 5px 0 0;}
ul.r_global_ul li span a:link, ul.r_global_ul li span a:visited { color:#B90601}
/*右栏 生活*/
h6.r_life_t { color:#eeeeee;font-size:14px; line-height:25px; height:25px; background:url(../images/r_life_tit.gif) repeat-x; padding:0 0 0 10px;}
h6.r_life_t span { float:right; font-size:12px; font-weight:normal; padding:0 5px 0 0; margin:0 5px 0 0; line-height:25px; vertical-align:bottom}
h6.r_life_t span img { vertical-align:bottom; padding:5px 0 0 0;}
h6.r_life_t a:link,h6.r_life_t a:visited {color:#eeeeee}
.r_life { border:solid 1px #BE7504; margin:0 0 10px 0; background:#FFFFFF}
.r_life .r_life_pro { /*clear:both;*/ padding:8px 0 10px 10px; margin:0 0 5px 0; float:left; width:178px; height:72px; overflow:hidden}
.r_life .r_life_pro img { display:block; float:left; margin:0 10px 0 0;}
.r_life .r_life_pro h5 { line-height:25px; font-size:12px}
.r_life .r_life_pro ul li { line-height:23px;}
.life_show { width:auto; height:105px; padding:3px 10px 10px 10px; overflow:hidden;  background:#FFFAEE url(../images/life_bg.gif) repeat-x; border-top:solid 1px #ECC367; clear:both }
.life_show h1 { font-size:12px; line-height:22px; height:27px; }
.life_show h1 a:link,.life_show h1 a:visited { color:#BE7504;}
.life_show h1 span { padding:0 5px 0 0;color:#BE7504;}
.life_show p { line-height:23px; color:#666666; padding:7px 0 0 0;}
.life_show p img { display:block; float:left; margin:0 5px 0 0;}
.life_ctrl { float:right; padding:3px 3px 0 0;}
.life_ctrl img { vertical-align:middle}
.r_life ul.life_oth { border-top:solid 1px #ECC367; padding:5px 0 0 0;background:#FFFAEE; padding:10px;}
.r_life ul.life_oth li { line-height:23px;}
.r_life ul.life_oth li span { padding:0 5px 0 0;}
.r_life ul.life_oth li span a:link,.r_opinion ul li span a:visited { color:#B90601}
/*右栏 周末版*/
h6.r_wend_t { color:#ffffff;font-size:14px; line-height:25px; height:25px; background:url(../images/r_wend_tit.gif) repeat-x; text-indent:10px;}
h6.r_wend_t a:link, h6.r_wend_t a:visited {color:#ffffff}
.r_wend { border:solid 1px #BAD2E6; margin:0 0 10px 0; background:#FFFFFF}
.wkf_img { float:left}
.wkf_img img { border:solid 5px #BAD2E6}
ul.wkf_title { float:left; height:163px; background:#EFF3FD; width:233px;}
ul.wkf_title li { height:30px; padding:0 10px; background:#CBDEEB; border-bottom:solid 1px #FFFFFF}
ul.wkf_title li h1 { font-size:14px; color:#2A4C69; line-height:30px;}
ul.wkf_title li p { line-height:23px; color:#5682A8; display:none;}
ul.wkf_title li a:hover { text-decoration:none;}
ul.wkf_title li.hover {height:101px; background:none}
ul.wkf_title li.hover p {  display:block}

.wend_c { padding:10px 10px 10px 10px; clear:both; background:#EFF3FD; height:140px;}
.wend_c ul { float:left}
.wend_c ul li { line-height:23px;}
.wend_c ul li span { padding:0 5px 0 0}
.wend_bs { float:right; background:url(../images/wend_bs.gif) no-repeat; padding:23px 0 0 0; width:115px; margin:10px 5px 0 0; border:solid 1px #134774;}
.wend_bs img { display:block}
.wend_bs a:link span,.wend_bs a:visited span { display:block; background:#134774; line-height:20px; text-align:center; color:#FFFFFF}
.wend_bs a:hover { text-decoration:none}


/*右栏 大声*/
.r_say { padding:10px; }
.r_say p { line-height:20px; clear:both; padding:0 0 10px 0; margin:0 0 5px 0; color:#666666}
.r_say p img { display:block; margin:0 5px 0 0; float:left}
.r_say p b { display:block; color:#000000}
.r_say p span { color:#B70701; padding:0 5px 0 0;}
.r_say ul { padding:5px 0 0 0;}
.r_say ul li { line-height:23px;}
.r_say ul li span { padding:0 5px 0 0;}
.r_say ul li span a:link,.r_say ul li span a:visited { color:#B90601}
.r_say h5 { border-top:dashed 1px #CCCCCC; font-size:12px; padding:10px 0 0 0; margin:9px 0 0 0;}
ul.r_saytop { padding:5px 0 0 0; background:url(../images/topic.gif) no-repeat 0 11px;}
ul.r_saytop li { /*background:url(../images/icos_say.gif) no-repeat 0 3px;*/ text-indent:15px;line-height:24px;}


/*ad*/
.h_ads01 { text-align:center}

/*读者专区*/
.reader_box { border:solid 1px #CCCCCC; margin:0 15px; padding:10px; background:#FFFFFF; height:100%;}
.reader_ick { background:/*#CCCCCC*/ url(../images/reader_bg.gif) no-repeat; width:460px; height:245px; float:left; margin:0 9px 0 0; overflow:hidden } 
.reader_ickl { margin:0;}
.reader_ick h6 { font-size:14px; color:#DF1921; line-height:25px; padding-left:10px;}
.reader_ick h6 a:link,.reader_ick h6 a:visited {color:#DF1921;}
.reader_ick h6 span {  float:right; font-size:12px; font-weight:normal; padding:0 10px;cursor:pointer}
.reader_ick h6 span a { background:#DF1921;color:#FFFFFF; line-height:20px; padding:0 10px;display:block;}
.reader_ick h6 span a:link,.reader_ick h6 span a:visited {  color:#FFFFFF;  text-indent:0; }
.reader_ick h6 span a:hover {text-decoration:none}
/*读者专区 数字报*/
.e_paper { padding:10px 0 0 10px;}
#ep_check { width:200px; /*height:200px;*/ position:absolute; border:solid 1px #666666; background:#FFFFFF; padding:10px; margin:10px 0 0 80px; display:none}
#ep_check a { cursor:pointer}
#ep_check table { border:solid 1px #BDCDDC; width:200px;border-collapse:collapse; margin:5px 0 0 0; }
#ep_check table tr {}
#ep_check table tr.title td { background:#c0dbf3; font-weight:bold; color:#FFFFFF}
#ep_check table tr td { background:#EFF7FE; text-align:center; height:24px; border:solid 1px #ffffff; color:#999999 }
#ep_check table tr td a:link,#ep_check table tr td a:visited { color:#2B75A9; font-weight:bold; text-decoration:underline}

.e_paper img { display:block; float:left; padding:3px; border:solid 1px #CCCCCC; margin:8px 8px 0 0;}
.e_paper p { font-weight:bold; color:#FF0000; line-height:25px;}
.e_paper ul { width:170px;}
.e_paper ul li {line-height:24px;white-space:nowrap;}
.e_paper_check { clear:both; background:#eeeeee; padding:10px; text-align:center; margin:0 10px;}
.e_paper_check input { border:none; background:#B90601; color:#FFFFFF; padding:0 5px; height:22px; line-height:22px;}
/*读者专区 读者来论*/
.read_review {padding:10px; width:450px; overflow:hidden}
.read_review ul {}
.read_review ul li { line-height:24px; width:285px;text-overflow:ellipsis;white-space:nowrap;}
.read_review ul li span { color:#033b87; padding:0 5px 0 0;}
.read_review ul li span.re_time { color:#999999; padding:0 0 0 5px;}
/*读者专区 调查*/
.read_survey {padding:10px;}
.read_survey p { color:#666666; line-height:20px;}
.read_survey p b { color:#000000; display:block;}
.read_survey p b span { color:#666666; padding:0 5px; font-weight:normal;}
.read_survey ul { margin:10px 0 0 30px;}
.read_survey ul li {float:left; margin:0 10px;}
.read_survey ul li a { display:block; width:55px; height:42px; cursor:pointer}
.read_survey ul li a:link,.read_survey ul li a:visited {  background:url(../images/read_survey_bg.gif); text-align:center; color:#FFFFFF;}
.read_survey ul li a:link span, .read_survey ul li a:visited span { display:block; line-height:22px; height:26px; font-size:18px; color:#B90601; font-weight:bold;}
.read_survey ul li a:hover {  background:url(../images/read_survey_bg2.gif); text-decoration:none;}
/*读者专区 21俱乐部*/
.read_21club {padding:10px;}
.read_21club .club_logo { display:block; float:left; margin:10px 5px 0 0;}
.read_21club ul { float:left; padding:0; height:148px;}
.read_21club ul li {display:block; padding:5px 0 0 0;  height:18px; background:url(../images/point.gif) no-repeat 0 10px; text-indent:10px; font-size:12px; }
.read_21club ul li img {}
.read_21club ul li a {}
.club_ads { padding:10px 0 0 0; clear:both;}
/*读者专区 我的21世纪*/
.read_user { padding:10px;}
.read_user .read_face { float:left; padding:5px 0 0 15px;}
.read_user .read_face img { display:block; padding:2px; margin:0 10px 0 0; border:solid 1px #CCCCCC;}
.read_user ul { float:left;/* margin:50px 0 0 0;*/ height:114px; width:175px;}
.read_user ul li { padding:3px 0;}
.read_user ul li b { font-size:20px; font-family:黑体; font-weight:normal;}
.read_opt { clear:both; text-align:center; padding:0;}
.read_opt p { line-height:24px;/* font-size:14px*/}
.read_opt a:link,.read_opt a:visited { color:#FF0000}

img.icos_war { margin:10px 0 10px 22px;}
.read_log { line-height:30px}
.read_log input { vertical-align:middle}
.read_log .my21bt_1 { height:22px; width:63px; background:url(../images/login_bt.gif) no-repeat; border:0;}
.read_lo { border-top:dotted 1px #CCCCCC; margin:5px 0 0 0;}
.read_user_p { line-height:23px; height:90px;}
.read_user_p a:link, .read_user_p a:visited { color:#FF0000; font-weight:bold}
.read_userin { margin:0 0 0 20px;}
.read_userin a { display:block; float:left; background:#B90601; text-align:center; line-height:25px; width:100px; margin:0 10px;}
.read_userin a:link,.read_userin a:visited { color:#FFFFFF}

/*读者专区 订阅中心*/
.read_book { padding:5px 10px 10px 10px;}
.read_book h5 { clear:both; font-size:12px; line-height:22px;}
.read_book div { clear:both}
.read_book div span { float:left; line-height:20px; color:#666666}
.read_book a:link,.read_book a:visited { color:#666666}
.read_book div span.book_name { width:180px;}
.read_book div span.book_d { width:70px; color:#B90601; background:url(../images/icos_yes.gif) no-repeat 0 3px; text-indent:16px}
.read_book div span.book_w { width:70px; color:#B90601; background:url(../images/icos_no.gif) no-repeat 0 3px; text-indent:16px}
.read_book div span.book_t {}
.read_book .h_rss { color:#666666; border-top:dotted 1px #CCCCCC; float:left; width:270px;;  margin:5px 0 0 0; /*background:#f4f4f4; padding:0 10px;*/}
.read_book .h_rss h5 { line-height:20px; height:20px; margin:0; padding:0;}
.read_book .h_rss h5 a:link,.read_book .h_rss h5 a:visited { color:#c95319;}
.read_book .h_rss img { vertical-align:middle; padding:0 5px 0 0;}
.read_book .h_rss ul {}
.read_book .h_rss ul li { float:left; width:100px; line-height:25px; height:25px}
.read_book .h_rss ul li.lastrss {width:70px;}



/*系列媒体 品牌活动*/
.h_media { padding:0 15px 10px 15px; background:#FFFFFF}
.h_media_menu { height:30px; background:url(../images/h_media_mbg.gif);}
.h_media_menu ul li { height:30px; width:114px; display:block; float:left; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; margin:0 5px 0 0; background:url(../images/h_media_off.gif); text-align:center; color:#666666; cursor:pointer; text-indent:5px}
.h_media_menu ul li.hover { background:url(../images/h_media_on.gif); color:#b90601;}
.h_media_con { border:solid 1px #CCCCCC; background:#f1f1f1;}

/*合作媒体*/
.h_parter_box { width:962px; margin:0 15px; overflow:hidden;background:#eeeeee; padding:10px 0 0 8px; height:20px}
.h_parter { float:left; overflow:hidden;background:#eeeeee;}
.h_parter ul {  overflow:hidden;}
.h_parter li {  width:88px; height:31px; padding:0 9px;}


/*flashNews*/
.picad {}
.picad a:link,.picad a:visited { color:#FFFFFF}
.flashNews {position:relative;width:245px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:245px;margin-bottom:10px;overflow:hidden;border:1px solid #B6CAE3;}

.flashNews, .firstNews {height:170px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:245px;height:40px;}
#SwitchTitle h3 { display:none}
#SwitchTitle { height:20px; line-height:22px; background:#999999; padding:0 10px; overflow:hidden; width:225px;}
#SwitchTitle a:link,#SwitchTitle a:visited { color:#FFFFFF;}

.firstNews p a {font-size:12px;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px; z-index:2;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:245px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
.flashNews ul li a:visited { color:#FFFFFF}
.flashNews ul li a.sel:link,.flashNews ul li a.sel:visited,.flashNews ul li a.sel:hover {color:#F20000;}


/*图片特写*/
.h_photo { width:245px; overflow:hidden}
.vis_con { margin:10px 0 0 0; }
.vis_con div p { height:25px; line-height:25px; position:absolute;bottom:0; left:0; background:#000000; color:#FFFFFF; text-indent:10px;filter:alpha(opacity=70);opacity:0.7; width:245px; }
.vis_con div {position:relative; width:245px; height:138px;}
.vis_menu  { width:250px;}
.vis_menu ul li { float:left; margin:4px 4px 0 0px; cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.vis_menu ul li.hover {filter:;opacity:;}














